Mainland southeast Asia, also known as the Indochinese Peninsula, refers to the continental portion of Southeast Asia lying roughly south or southwest of China, ...
en.wikipedia.org